#@Time : 2021/10/3016:11
#@Author : xujian

#本文注意x的正方向是右
#        y的正方向是下



from tkinter import *
import math as m
top=Tk()
c1=Canvas(top,width=1000,height=500)
c1.pack()

#设置中心
center_x=500
center_y=250
r=50

#把五角星的五个点放在list中  -->按照成图的连接顺序
point=[
    #第一个点的x,y

    #左上
    center_x-r*m.sin(2*m.pi/5),
    center_y-r*m.cos(2*m.pi/5),
    #右上
    center_x+r*m.sin(2*m.pi/5),
    center_y-r*m.cos(2*m.pi/5),
    #左下
    center_x-r*m.sin(m.pi/5),
    center_y+r*m.cos(m.pi/5),
    #正上
    center_x,
    center_y-r,
    #右下
    center_x+r*m.sin(m.pi/5),
    center_y+r*m.cos(m.pi/5),
]

c1.create_polygon(point,outline="red",fill="yellow")

mainloop()

